Calculation Formulas

The following table shows the various formula options for the calculations available in the GCM.

      Inputs to Calculations
GCM Calculation Formula Options Formula Breakdown Accumulated Last Hour Accumulated This Hour Daily Accumulated Daily Accumulated (Historical) Energy Density / Gravity Flow Rate Flow Rate (Historical) Hourly Quantities Operational Nomination

Accumulated Delta

N/A

AccumDelta = (Daily Projection) – (Nomination)

   

Check

 

Check

Check

   

Check

Accumulated Delta Percentage

N/A

AccumDeltaPercentage = (Daily Accumulated / Nomination) * 100

   

Check

 

Check

     

Check

Average Hourly Accumulation

N/A

AvgHourlyAccumulation = Average of Historical Hourly Flows in VHS

       

Check

   

Check

 

Daily Accumulated

If Perform predictive calculations using only complete hours is checked, the Formula has no effect.

DailyAccum = Sum(Hourly Volumes in VHS)

 

Check

   

Check

   

Check

 

If Perform predictive calculations using only complete hours is not checked and the Formula = Sum Hourly History.

DailyAccum = Sum(Hourly Volumes in VHS) + ((Hours Elapsed Since Beginning of Hour) * (Value of Last Full Hourly Volume in VHS))

       

Check

   

Check

 

If Perform predictive calculations using only complete hours is not checked and the Formula = Sum Hourly History + Current Hour.

DailyAccum = Sum(Hourly Volumes in VHS) + (((Minutes Elapsed Since Beginning of Hour) / (Minutes Represented by CVS Value Timestamp)) * (CVS Value))

 

Check

   

Check

   

Check

 

Daily Projection

Use Last Hour Accum (from History)

DailyProjection = DailyAccum + ((Last Historical Value in VHS) * (Hours Left in Day))

   

Check

 

Check

   

Check

Use Last Hour Accum (from CVS)

DailyProjection = DailyAccum + ((Last Hour Flow in CVS) * (Hours Left in Day))

Check

 

Check

 

Check

       

Use Current Flow

DailyProjection = Daily Accum + ((Instantaneous Flow Rate) * (Hours Left in Day))

   

Check

 

Check

Check

     

Estimate Hourly Accumulation

Use Flow Rate History

Iterates the history of the instantaneous flow rate point in the VHS, which should contain an entry for each flow rate change. It then sums up the flow per hour and writes an hourly volume to the VHS under the historical volume point. For more information, see Command Parameters.

       

Check

 

Check

   

Use Daily Accum History

Iterates the history of the daily accumulated point in the VHS, which should contain an entry for each value poll. The value should start at zero at the beginning of the day and slowly increase throughout the course of the day. It then breaks out the flow per hour and writes an hourly volume to the VHS under the historical volume point. For more information, see Command Parameters.

     

Check

Check

       

Nomination Met Time

Use Last Hour Accum (from History)

AccumPerHour = (Last Historical Value in VHS)

AccumToGo = Nomination – DailyAccum

HoursToGo = AccumToGo / AccumPerHour

NominationMetTime = Now + HoursToGo

   

Check

 

Check

   

Check

Check

Use Last Hour Accum (from CVS)

AccumPerHour = (Last Hour Flow in CVS)

AccumToGo = Nomination – DailyAccum

HoursToGo = AccumToGo / AccumPerHour

NominationMetTime = Now + HoursToGo

Check

 

Check

 

Check

     

Check

Use Current Flow

AccumPerHour = (Instantaneous Flow Rate)

AccumToGo = Nomination – DailyAccum

HoursToGo = AccumToGo / AccumPerHour

NominationMetTime = Now + HoursToGo

   

Check

 

Check

Check

   

Check

Rate Delta

N/A

FlowDelta = (Instantaneous Flow Rate) – (Rate-To-Go)

   

Check

 

Check

Check

   

Check

Rate-To-Go

Linear

RateToGo = (Nomination - DailyAccum) / (Hours Left in Day)

   

Check

 

Check

     

Check

* This input changes depending on the Commodity Type selected on the Settings page. Natural gas calculations use Energy Density as an input (Volume * Energy Density yields Energy); Liquids calculations use Gravity as an input (Volume * Gravity yields Mass).

Back to top